Overview | Package | Class | Tree | Deprecated | Index | Help
| Oracle® OLAP Java API Reference 10g Release 2 (10.2) B14348-02
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package oracle.olapi.data.source

Contains classes and interfaces that provide, represent, and define the objects that specify queries.

See:
Description

Interface Summary
CompoundCursorInfoSpecification | A `CursorInfoSpecification` for a `Cursor` for a `Source` that has one or more outputs.
CursorInfoSpecification | An interface that specifies characteristics of a `Cursor` that you create using a `CursorManager` that you created with a `DataProvider` method that does not require a `CursorManagerSpecification`.
FundamentalIdProvider | This interface is not used by application developers using the OLAP API.
Model | An interface for an object that represents a set of assignments that apply to a `Source`.
Property | Deprecated. As of Oracle9i, Release 1 (9.2.0.1), no replacement.
SourceGenerator | An interface for an object that produces a `Source` for a `Template`.
SpecifiedCursorManager | A `CursorManager` with methods for determining whether the `SpecifiedCursorManager` is open, for getting and setting the input `Source` objects associated with this `SpecifiedCursorManager`, and for updating the `CursorManagerSpecification` for the `SpecifiedCursorManager`.
SQLCursorManager | An interface for an object that gets the SQL statement that the Oracle OLAP SQL Generator generates for a `Source` that specifies a query.
ValueCursorInfoSpecification | A `CursorInfoSpecification` for a `Cursor` for a `Source` that does not have any outputs.

Class Summary
AliasDefinition | A `DerivedDefinition` that contains information about a `Source` that was returned by the `alias()` method of a `Source`.
Assignment | An object that belongs to a `Model` and that represents a calculation, a set of `Source` elements, and a precedence.
BooleanParameter | A `Parameter` that specifies a `boolean` value that you use in creating a query.
BooleanSource | A `Source` whose elements have `boolean` values.
CompoundCursorSpecification | A `CursorSpecification` for a `Source` that has one or more outputs.
ConstantListDefinition | An `ImmutableDefinition` that contains information about a `Source` that was returned by a `createListSource` or `createConstantSource` method of a `DataProvider`.
CursorManagerSpecification | An object that organizes the `CursorSpecification` objects for a `Source`.
CursorSpecification | An object that specifies characteristics of a `Cursor`.
CursorSpecificationVisitor | A visitor object that can execute operations on `CursorSpecification` objects.
CustomModel | A `Model` that an application can explicitly create.
DataProvider | Creates objects that an application uses in creating queries and retrieving data from a data store.
DateParameter | A `Parameter` that specifies a `Date` value that you use in creating a query.
DateSource | A `Source` whose elements have `Date` objects as values.
DerivedDefinition | An `ImmutableDefinition` for a derived `Source`, such as the `Source` returned by a `join` method of a `Source`.
DistinctDefinition | A `DerivedDefinition` that contains information about a `Source` that was returned by the `distinct()` method of a `Source`.
DynamicDefinition | A proxy for the `SourceDefinition` of the `Source` returned by the `SourceGenerator` for a `Template`.
ExtractDefinition | A `DerivedDefinition` that contains information about a `Source` that was returned by the `extract()` method of a `Source`.
FundamentalMetadataObject | An object that represents a data type, function, or function parameter used by the Oracle OLAP API.
FundamentalMetadataProvider | Provides `FundamentalMetadataObject` objects that represent data types, functions, and function parameters used by the Oracle OLAP API.
HiddenDefinition | A `SourceDefinition` for a primary `Source`, which is provided by an `MdmSource`.
ImmutableDefinition | A `SourceDefinition` that contains information about the origins of the `Source` for which it was created.
JoinDefinition | A `DerivedDefinition` that contains information about a `Source` that was returned by a `join` method of a `Source`.
LiteralQualification | A `Qualification` that specifies a literal value, such as an `Integer`, `Boolean`, or `String` literal, that identifies an element of a `Source` for an `Assignment` of a `Model`.
ModelSolutionDefinition | An `ImmutableDefinition` that contains information about how to solve a `Model`.
NullSourceDefinition | A `DerivedDefinition` that contains information about a `Source` that was returned by the `nullSource()` method of a `Source`.
NumberParameter | A `Parameter` that specifies a number value that you use in creating a query.
NumberSource | A `Source` whose elements have numeric values, which are `double`, `float`, `int`, or `short` values, or some combination of those values.
Parameter | An object that specifies a value that you use in creating a query.
ParameterizedSourceDefinition | An `ImmutableDefinition` that contains information about a `Source` that was returned by a `createParameterizedSource` method of a `DataProvider`.
ParameterVisitor | A visitor object that can execute operations on `Parameter` objects.
PositionDefinition | A `DerivedDefinition` that contains information about a `Source` that was returned by the `position()` method of a `Source`.
Qualification | An object that specifies a `Source` and an element of that `Source` for an `Assignment` of a `Model`.
RangeDefinition | An `ImmutableDefinition` that contains information about a `Source` that was returned by the `createRangeSource` method of a `DataProvider`.
RecursiveJoinDefinition | A `DerivedDefinition` that contains information about a `Source` that was returned by the `recursiveJoin` method of a `Source`.
Source | An OLAP API query.
SourceDefinition | Contains information about the origins of the `Source` for which it was created.
StringParameter | A `Parameter` that specifies a `String` value that you use in creating a query.
StringSource | A `Source` that has elements that have `String` objects as values.
Template | The basis for creating a `Source` that an application can dynamically change.
ValueCursorSpecification | A `CursorSpecification` for the values of a `Source`.
ValueDefinition | A `DerivedDefinition` that contains information about a `Source` that was returned by the `value()` method of a `Source`.

Exception Summary
CursorLockException | Indicates that the application cannot modify the state of a `Template` at the moment because the state is locked, which can mean that the state is being modified in another transaction.
CursorManagerSpecificationExpiredException | Indicates that the `Source` for a `CursorManagerSpecification` has changed.
DataProviderMismatchException | Indicates an attempt to combine `Source` objects associated with different `DataProvider` objects.
IncorrectDataValueException |
UnmatchedInputsException | Indicates that an input of a `Source` does not have a matching `Source`.

## Package oracle.olapi.data.source Description

Contains classes and interfaces that provide, represent, and define the objects that specify queries.

Overview | Package | Class | Tree | Deprecated | Index | Help
| Oracle® OLAP Java API Reference 10g Release 2 (10.2) B14348-02
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2002, 2005, Oracle. All rights reserved.